cherry palm - German English Dictionary